home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
- QRYMOD(ERROR) 3/30/79 QRYMOD(ERROR)
-
-
-
- NAME
- Query Modification error message summary
-
- SYNOPSIS
- Error numbers 3000 - 3999.
-
- DESCRIPTION
- These error messages are generated by the Query Modification
- module. These errors include syntactic and semantic prob-
- lems from view, integrity, and protection definition, as
- well as run time errors - such as inability to update a
- view, or a protection violation.
-
- ERRORS
- 3310 %0 on view %1: cannot update some domain
-
- You tried to perform operation %0 on a view; howev-
- er, that update is not defined.
-
- 3320 %0 on view %1: domain occurs in qualification of
- view
-
- It is not possible to update a domain in the qualif-
- ication of a view, since this could cause the tuple
- to disappear from the view.
-
- 3330 %o on view %1: update would result in more than one
- query
-
- You tried to perform some update on a view which
- would update two underlying relations.
-
- 3340 %0 on view %1: views do not have TID's
-
- You tried to use the Tuple IDentifier field of a
- view, which is undefined.
-
- 3350 %0 on view %1: cannot update an aggregate value
-
- You cannot update a value which is defined in the
- view definition as an aggregate.
-
- 3360 %0 on view %1: that update might be non-functional
-
- There is a chance that the resulting update would be
- non-functional, that is, that it may have some unex-
- pected side effects. INGRES takes the attitude that
- it is better to not try the update.
-
- 3490 INTEGRITY on %1: cannot handle aggregates yet
-
- You cannot define integrity constraints which in-
- clude aggregates.
-
- 3491 INTEGRITY on %1: cannot handle multivariable con-
- straints
-
- You cannot define integrity constraints on more than
- a single variable.
-
- 3492 INTEGRITY on %1: constraint does not initially hold
-
- When you defined the constraint, there were already
- tuples in the relation which did not satisfy the
- constraint. You must fix the relation so that the
- constraint holds before you can declare the con-
- straint.
-
- 3493 INTEGRITY on %1: is a view
-
- You can not define integrity constraints on views.
-
- 3494 INTEGRITY on %1: You must own '%1'
-
- You must own the relation when you declare integrity
- constraints.
-
- 3500 %0 on relation %1: protection violation
-
- You have tried to perform an operation which is not
- permitted to you.
-
- 3590 PERMIT: bad terminal identifier "%2"
-
- In a _p_e_r_m_i_t statement, the terminal identifier field
- was improper.
-
- 3591 PERMIT: bad user name "%2"
-
- You have used a user name which is not defined on
- the system.
-
- 3592 PERMIT: Relation '%1' not owned by you
-
- You must own the relation before issuing protection
- constraints.
-
- 3593 PERMIT: Relation '%1' must be a real relation (not a
- view)
-
- You can not define permissions on views.
-
- 3594 PERMIT on %1: bad day-of-week '%2'
-
- The day-of-week code was unrecognized.
-
- 3595 PERMIT on %1: only the DBA can use the PERMIT state-
- ment
-
- Since only the DBA can have shared relations, only
- the DBA can issue _p_e_r_m_i_t statements.
-
- 3700 Tree buffer overflow in query modification
- 3701 Tree build stack overflow in query modification
-
- Bad news. An internal buffer has overflowed. Some
- expression is too large. Try making your expres-
- sions smaller.
-
-
-